package design.pattern.模版模式;

/**
 * 抽象模版：定义了一个或多个抽象操作
 */
public abstract class Template {

    public abstract Object service();

    public abstract void goBack();

    /** 抽象类规定好结构，由子类实现具体业务代码 **/
    public void doService(){
        //方法一
        service();
        //方法二
        goBack();
    }
}
